sit upon hot cockles - Turco Inglés Diccionario